credit sale agreements - Francés Inglés Diccionario